cover up one's deficiency - Türkisch Englisch Wörterbuch